30 books
—
4 voters
Software Architecture Books
Showing 1-50 of 875

by (shelved 131 times as software-architecture)
avg rating 4.25 — 2,102 ratings — published 2020

by (shelved 105 times as software-architecture)
avg rating 4.22 — 6,934 ratings — published 2017

by (shelved 98 times as software-architecture)
avg rating 4.70 — 10,174 ratings — published 2015

by (shelved 98 times as software-architecture)
avg rating 4.22 — 5,145 ratings — published 2014

by (shelved 92 times as software-architecture)
avg rating 4.15 — 5,760 ratings — published 2003

by (shelved 79 times as software-architecture)
avg rating 4.26 — 778 ratings — published 2021

by (shelved 78 times as software-architecture)
avg rating 3.74 — 1,037 ratings — published 2022

by (shelved 70 times as software-architecture)
avg rating 3.85 — 720 ratings — published 2021

by (shelved 64 times as software-architecture)
avg rating 4.12 — 3,867 ratings — published 2002

by (shelved 60 times as software-architecture)
avg rating 4.39 — 628 ratings — published 2020

by (shelved 55 times as software-architecture)
avg rating 4.28 — 1,078 ratings — published

by (shelved 52 times as software-architecture)
avg rating 4.12 — 1,542 ratings — published 2003

by (shelved 48 times as software-architecture)
avg rating 4.44 — 684 ratings — published

by (shelved 44 times as software-architecture)
avg rating 3.46 — 207 ratings — published 2010

by (shelved 39 times as software-architecture)
avg rating 4.20 — 11,868 ratings — published 1994

by (shelved 39 times as software-architecture)
avg rating 4.12 — 220 ratings — published 2005

by (shelved 38 times as software-architecture)
avg rating 4.27 — 3,128 ratings — published 2020

by (shelved 38 times as software-architecture)
avg rating 3.87 — 416 ratings — published 2012

by (shelved 36 times as software-architecture)
avg rating 3.71 — 206 ratings — published 2002

by (shelved 35 times as software-architecture)
avg rating 4.25 — 3,229 ratings — published 2007

by (shelved 33 times as software-architecture)
avg rating 4.36 — 23,145 ratings — published 2007

by (shelved 31 times as software-architecture)
avg rating 4.22 — 4,255 ratings — published 2018

by (shelved 30 times as software-architecture)
avg rating 3.69 — 254 ratings — published

by (shelved 29 times as software-architecture)
avg rating 4.24 — 8,786 ratings — published 1999

by (shelved 27 times as software-architecture)
avg rating 4.20 — 3,291 ratings — published 2010

by (shelved 27 times as software-architecture)
avg rating 4.05 — 1,282 ratings — published 2013

by (shelved 26 times as software-architecture)
avg rating 4.25 — 697 ratings — published

by (shelved 24 times as software-architecture)
avg rating 3.62 — 781 ratings — published 2009

by (shelved 23 times as software-architecture)
avg rating 4.12 — 72 ratings — published

by (shelved 23 times as software-architecture)
avg rating 3.90 — 229 ratings — published 1996

by (shelved 23 times as software-architecture)
avg rating 3.65 — 492 ratings — published 2015

by (shelved 20 times as software-architecture)
avg rating 4.33 — 23,695 ratings — published 1999

by (shelved 20 times as software-architecture)
avg rating 4.30 — 8,965 ratings — published 2004

by (shelved 19 times as software-architecture)
avg rating 4.04 — 357 ratings — published 2018

by (shelved 18 times as software-architecture)
avg rating 3.72 — 219 ratings — published

by (shelved 17 times as software-architecture)
avg rating 4.37 — 515 ratings — published

by (shelved 17 times as software-architecture)
avg rating 4.41 — 472 ratings — published

by (shelved 17 times as software-architecture)
avg rating 3.82 — 1,307 ratings — published

by (shelved 17 times as software-architecture)
avg rating 3.81 — 151 ratings — published 2015

by (shelved 16 times as software-architecture)
avg rating 4.19 — 5,355 ratings — published 2019

by (shelved 16 times as software-architecture)
avg rating 3.69 — 51 ratings — published 2006

by (shelved 16 times as software-architecture)
avg rating 3.71 — 149 ratings — published 2003

by (shelved 15 times as software-architecture)
avg rating 4.44 — 578 ratings — published

by (shelved 15 times as software-architecture)
avg rating 4.19 — 21,284 ratings — published 2008

by (shelved 15 times as software-architecture)
avg rating 4.10 — 59 ratings — published

by (shelved 15 times as software-architecture)
avg rating 4.34 — 155 ratings — published

by (shelved 15 times as software-architecture)
avg rating 3.99 — 354 ratings — published 2009

by (shelved 14 times as software-architecture)
avg rating 4.20 — 92 ratings — published

by (shelved 14 times as software-architecture)
avg rating 3.46 — 74 ratings — published 2022

by (shelved 13 times as software-architecture)
avg rating 3.75 — 88 ratings — published 2021

“Metrics are a common adjunct to the deployment pipeline in incremental change environments. If teams use this effort as a proof-of-concept, developers should gather appropriate metrics for both before and after scenarios. Gathering concrete data is the best way to for developers to vet the approach; remember the adage that demonstration defeats discussion.”
― Building Evolutionary Architectures: Support Constant Change
― Building Evolutionary Architectures: Support Constant Change

“Even if the ecosystem doesn’t change, what about the gradual erosion of architectural characteristics that occurs? Architects design architectures, but then expose them to the messy real world of implementing things atop the architecture. How can architects protect the important parts they have defined?”
― Building Evolutionary Architectures: Support Constant Change
― Building Evolutionary Architectures: Support Constant Change